package main

import (
	. "GO_data_structures_and_algorithms/tool"
)

func main() {

	var arr = []int{7, 1, 3, 5, 7, 8, 5, 3, 3, 8, 4, 9, 0}
	SelectSort(arr)
	PrintSlice(arr)
}

//func SelectSort(arr []int) { //选择排序
//
//	if arr == nil || len(arr) < 2 {
//		return
//	}
//
//	//获取数组的长度
//	N := len(arr)
//
//	for i := 0; i < N; i++ {
//		minvalue := i
//
//		for j := i + 1; j < N; j++ {
//			if arr[minvalue] > arr[j] {
//				minvalue = j
//			}
//		}
//
//		Swap(arr, i, minvalue)
//
//	}
//
//}
